package com.ruoyi.system.domain;

import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 出库单表对象 T_CK_ORDERS
 * 
 * @author ruoyi
 * @date 2024-09-04
 */
public class TCkOrders extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 出库单号 */
    @Excel(name = "出库单号")
    private String orderId;

    /** 业务订单id */
    @Excel(name = "业务订单id")
    private String BUSINESSORDERID;

    /** 商店订单id */
    @Excel(name = "商店订单id")
    private String SHOPORDERID;

    /** 店铺ID */
    @Excel(name = "店铺ID")
    private String SHOPID;

    /** 店铺名称 */
    @Excel(name = "店铺名称")
    private String SHOPNAME;

    /** log_com_id */
    @Excel(name = "log_com_id")
    private String logComId;

    /** expressno */
    @Excel(name = "expressno")
    private String EXPRESSNO;

    /** cs操作员 */
    @Excel(name = "cs操作员")
    private String csOperatorMan;

    /** cs操作时间 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "cs操作时间", width = 30, dateFormat = "yyyy-MM-dd")
    private Date csOperatorDate;

    /** 客户编号 */
    @Excel(name = "客户编号")
    private String CUSTOMERMEMBERID;

    /** 客户名称 */
    @Excel(name = "客户名称")
    private String CUSTOMERNAME;

    /** 客户电话 */
    @Excel(name = "客户电话")
    private String CUSTOMERPHONE;

    /** 客户反馈 */
    @Excel(name = "客户反馈")
    private String CUSTOMERPROVINCE;

    /** 客户城市 */
    @Excel(name = "客户城市")
    private String CUSTOMERCITY;

    /** 客户区 */
    @Excel(name = "客户区")
    private String CUSTOMERDISTRICT;

    /** 客户地址 */
    @Excel(name = "客户地址")
    private String CUSTOMERADDRESS;

    /** 付款日期 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "付款日期", width = 30, dateFormat = "yyyy-MM-dd")
    private Date payDate;

    /** 物料编号 */
    @Excel(name = "物料编号")
    private String goodsNum;

    /** 物料价格 */
    @Excel(name = "物料价格")
    private String goodsPrice;

    /** 快递货币 */
    @Excel(name = "快递货币")
    private String EXPRESSMONEY;

    /** 状态 */
    @Excel(name = "状态")
    private String STATUS;

    /** 包装 */
    @Excel(name = "包装")
    private String PACKINGWEITH;

    /** 称重员 */
    @Excel(name = "称重员")
    private String weighedMan;

    /** 称重日期 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "称重日期", width = 30, dateFormat = "yyyy-MM-dd")
    private Date weighedDate;

    /** 包装员 */
    @Excel(name = "包装员")
    private String packingMan;

    /** 包装日期 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "包装日期", width = 30, dateFormat = "yyyy-MM-dd")
    private Date packingDate;

    /** 存储名称 */
    @Excel(name = "存储名称")
    private String STORAGENAME;

    /** 托盘编号 */
    @Excel(name = "托盘编号")
    private String ctlPalletId;

    /** 创建人 */
    @Excel(name = "创建人")
    private String createMan;

    /** 创建时间 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "创建时间", width = 30, dateFormat = "yyyy-MM-dd")
    private Date createDate;

    /** 数据源 */
    @Excel(name = "数据源")
    private String DATASOURCE;

    /** 包装材料 */
    @Excel(name = "包装材料")
    private String PACKAGINGMATERIALS;

    /** 材料计数 */
    @Excel(name = "材料计数")
    private String MATERIALSCOUNT;

    /** 储存编号 */
    @Excel(name = "储存编号")
    private String storageId;

    /** 邮政广告 */
    @Excel(name = "邮政广告")
    private String POSTCOAD;

    /** 财务审计员 */
    @Excel(name = "财务审计员")
    private String finanAuditMan;

    /** 财务审计日期 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "财务审计日期", width = 30, dateFormat = "yyyy-MM-dd")
    private Date finanAuditDate;

    /** 加权_总计 */
    @Excel(name = "加权_总计")
    private String weightingTotal;

    /** CUS_MEMBERNAME */
    @Excel(name = "CUS_MEMBERNAME")
    private String cusMembername;

    /** 订单来源 */
    @Excel(name = "订单来源")
    private String orderSource;

    /** 电话 */
    @Excel(name = "电话")
    private String TELEPHONE;

    /** 打印JH */
    @Excel(name = "打印JH")
    private String PRINTJH;

    /** 打印KD */
    @Excel(name = "打印KD")
    private String PRINTKD;

    /** 打印CK */
    @Excel(name = "打印CK")
    private String PRINTCK;
    @Excel(name = "打印CK")
    private String REMARK;
    /** df状态 */
    @Excel(name = "df状态")
    private String DFSTATUS;

    /** cus_guid */
    @Excel(name = "cus_guid")
    private String cusGuid;

    /** 	 PICK_NUM */
    @Excel(name = "	 PICK_NUM")
    private String pickNum;

    /** ck类型 */
    @Excel(name = "ck类型")
    private String ckType;

    /** REP_FLAG */
    @Excel(name = "REP_FLAG")
    private String repFlag;

    /** 出库类型 */
    @Excel(name = "出库类型")
    private String orderType;


    public void setOrderId(String orderId) 
    {
        this.orderId = orderId;
    }

    public String getOrderId() 
    {
        return orderId;
    }
    public void setBUSINESSORDERID(String BUSINESSORDERID) 
    {
        this.BUSINESSORDERID = BUSINESSORDERID;
    }

    public String getBUSINESSORDERID() 
    {
        return BUSINESSORDERID;
    }
    public void setSHOPORDERID(String SHOPORDERID) 
    {
        this.SHOPORDERID = SHOPORDERID;
    }

    public String getSHOPORDERID() 
    {
        return SHOPORDERID;
    }
    public void setSHOPID(String SHOPID) 
    {
        this.SHOPID = SHOPID;
    }

    public String getSHOPID() 
    {
        return SHOPID;
    }
    public void setSHOPNAME(String SHOPNAME) 
    {
        this.SHOPNAME = SHOPNAME;
    }

    public String getSHOPNAME() 
    {
        return SHOPNAME;
    }
    public void setLogComId(String logComId) 
    {
        this.logComId = logComId;
    }

    public String getLogComId() 
    {
        return logComId;
    }
    public void setEXPRESSNO(String EXPRESSNO) 
    {
        this.EXPRESSNO = EXPRESSNO;
    }

    public String getEXPRESSNO() 
    {
        return EXPRESSNO;
    }
    public void setCsOperatorMan(String csOperatorMan) 
    {
        this.csOperatorMan = csOperatorMan;
    }

    public String getCsOperatorMan() 
    {
        return csOperatorMan;
    }
    public void setCsOperatorDate(Date csOperatorDate) 
    {
        this.csOperatorDate = csOperatorDate;
    }

    public Date getCsOperatorDate() 
    {
        return csOperatorDate;
    }
    public void setCUSTOMERMEMBERID(String CUSTOMERMEMBERID) 
    {
        this.CUSTOMERMEMBERID = CUSTOMERMEMBERID;
    }

    public String getCUSTOMERMEMBERID() 
    {
        return CUSTOMERMEMBERID;
    }
    public void setCUSTOMERNAME(String CUSTOMERNAME) 
    {
        this.CUSTOMERNAME = CUSTOMERNAME;
    }

    public String getCUSTOMERNAME() 
    {
        return CUSTOMERNAME;
    }
    public void setCUSTOMERPHONE(String CUSTOMERPHONE) 
    {
        this.CUSTOMERPHONE = CUSTOMERPHONE;
    }

    public String getCUSTOMERPHONE() 
    {
        return CUSTOMERPHONE;
    }
    public void setCUSTOMERPROVINCE(String CUSTOMERPROVINCE) 
    {
        this.CUSTOMERPROVINCE = CUSTOMERPROVINCE;
    }

    public String getCUSTOMERPROVINCE() 
    {
        return CUSTOMERPROVINCE;
    }
    public void setCUSTOMERCITY(String CUSTOMERCITY) 
    {
        this.CUSTOMERCITY = CUSTOMERCITY;
    }

    public String getCUSTOMERCITY() 
    {
        return CUSTOMERCITY;
    }
    public void setCUSTOMERDISTRICT(String CUSTOMERDISTRICT) 
    {
        this.CUSTOMERDISTRICT = CUSTOMERDISTRICT;
    }

    public String getCUSTOMERDISTRICT() 
    {
        return CUSTOMERDISTRICT;
    }
    public void setCUSTOMERADDRESS(String CUSTOMERADDRESS) 
    {
        this.CUSTOMERADDRESS = CUSTOMERADDRESS;
    }

    public String getCUSTOMERADDRESS() 
    {
        return CUSTOMERADDRESS;
    }
    public void setPayDate(Date payDate) 
    {
        this.payDate = payDate;
    }

    public Date getPayDate() 
    {
        return payDate;
    }
    public void setGoodsNum(String goodsNum) 
    {
        this.goodsNum = goodsNum;
    }

    public String getGoodsNum() 
    {
        return goodsNum;
    }
    public void setGoodsPrice(String goodsPrice) 
    {
        this.goodsPrice = goodsPrice;
    }

    public String getGoodsPrice() 
    {
        return goodsPrice;
    }
    public void setEXPRESSMONEY(String EXPRESSMONEY) 
    {
        this.EXPRESSMONEY = EXPRESSMONEY;
    }

    public String getEXPRESSMONEY() 
    {
        return EXPRESSMONEY;
    }
    public void setSTATUS(String STATUS) 
    {
        this.STATUS = STATUS;
    }

    public String getSTATUS() 
    {
        return STATUS;
    }
    public void setPACKINGWEITH(String PACKINGWEITH) 
    {
        this.PACKINGWEITH = PACKINGWEITH;
    }

    public String getPACKINGWEITH() 
    {
        return PACKINGWEITH;
    }
    public void setWeighedMan(String weighedMan) 
    {
        this.weighedMan = weighedMan;
    }

    public String getWeighedMan() 
    {
        return weighedMan;
    }
    public void setWeighedDate(Date weighedDate) 
    {
        this.weighedDate = weighedDate;
    }

    public Date getWeighedDate() 
    {
        return weighedDate;
    }
    public void setPackingMan(String packingMan) 
    {
        this.packingMan = packingMan;
    }

    public String getPackingMan() 
    {
        return packingMan;
    }
    public void setPackingDate(Date packingDate) 
    {
        this.packingDate = packingDate;
    }

    public Date getPackingDate() 
    {
        return packingDate;
    }
    public void setSTORAGENAME(String STORAGENAME) 
    {
        this.STORAGENAME = STORAGENAME;
    }

    public String getSTORAGENAME() 
    {
        return STORAGENAME;
    }
    public void setCtlPalletId(String ctlPalletId) 
    {
        this.ctlPalletId = ctlPalletId;
    }

    public String getCtlPalletId() 
    {
        return ctlPalletId;
    }
    public void setCreateMan(String createMan) 
    {
        this.createMan = createMan;
    }

    public String getCreateMan() 
    {
        return createMan;
    }
    public void setCreateDate(Date createDate) 
    {
        this.createDate = createDate;
    }

    public Date getCreateDate() 
    {
        return createDate;
    }
    public void setDATASOURCE(String DATASOURCE) 
    {
        this.DATASOURCE = DATASOURCE;
    }

    public String getDATASOURCE() 
    {
        return DATASOURCE;
    }
    public void setPACKAGINGMATERIALS(String PACKAGINGMATERIALS) 
    {
        this.PACKAGINGMATERIALS = PACKAGINGMATERIALS;
    }

    public String getPACKAGINGMATERIALS() 
    {
        return PACKAGINGMATERIALS;
    }
    public void setMATERIALSCOUNT(String MATERIALSCOUNT) 
    {
        this.MATERIALSCOUNT = MATERIALSCOUNT;
    }

    public String getMATERIALSCOUNT() 
    {
        return MATERIALSCOUNT;
    }
    public void setStorageId(String storageId) 
    {
        this.storageId = storageId;
    }

    public String getStorageId() 
    {
        return storageId;
    }
    public void setPOSTCOAD(String POSTCOAD) 
    {
        this.POSTCOAD = POSTCOAD;
    }

    public String getPOSTCOAD() 
    {
        return POSTCOAD;
    }
    public void setFinanAuditMan(String finanAuditMan) 
    {
        this.finanAuditMan = finanAuditMan;
    }

    public String getFinanAuditMan() 
    {
        return finanAuditMan;
    }
    public void setFinanAuditDate(Date finanAuditDate) 
    {
        this.finanAuditDate = finanAuditDate;
    }

    public Date getFinanAuditDate() 
    {
        return finanAuditDate;
    }
    public void setWeightingTotal(String weightingTotal) 
    {
        this.weightingTotal = weightingTotal;
    }

    public String getWeightingTotal() 
    {
        return weightingTotal;
    }
    public void setCusMembername(String cusMembername) 
    {
        this.cusMembername = cusMembername;
    }

    public String getCusMembername() 
    {
        return cusMembername;
    }
    public void setOrderSource(String orderSource) 
    {
        this.orderSource = orderSource;
    }

    public String getOrderSource() 
    {
        return orderSource;
    }
    public void setTELEPHONE(String TELEPHONE) 
    {
        this.TELEPHONE = TELEPHONE;
    }

    public String getTELEPHONE() 
    {
        return TELEPHONE;
    }
    public void setPRINTJH(String PRINTJH) 
    {
        this.PRINTJH = PRINTJH;
    }

    public String getPRINTJH() 
    {
        return PRINTJH;
    }
    public void setPRINTKD(String PRINTKD) 
    {
        this.PRINTKD = PRINTKD;
    }

    public String getPRINTKD() 
    {
        return PRINTKD;
    }
    public void setPRINTCK(String PRINTCK) 
    {
        this.PRINTCK = PRINTCK;
    }

    public String getPRINTCK() 
    {
        return PRINTCK;
    }
    public void setDFSTATUS(String DFSTATUS) 
    {
        this.DFSTATUS = DFSTATUS;
    }

    public String getDFSTATUS() 
    {
        return DFSTATUS;
    }
    public void setCusGuid(String cusGuid) 
    {
        this.cusGuid = cusGuid;
    }

    public String getCusGuid() 
    {
        return cusGuid;
    }
    public void setPickNum(String pickNum) 
    {
        this.pickNum = pickNum;
    }

    public String getPickNum() 
    {
        return pickNum;
    }
    public void setCkType(String ckType) 
    {
        this.ckType = ckType;
    }

    public String getCkType() 
    {
        return ckType;
    }
    public void setRepFlag(String repFlag) 
    {
        this.repFlag = repFlag;
    }

    public String getRepFlag() 
    {
        return repFlag;
    }
    public void setOrderType(String orderType) 
    {
        this.orderType = orderType;
    }

    public String getOrderType() 
    {
        return orderType;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("orderId", getOrderId())
            .append("BUSINESSORDERID", getBUSINESSORDERID())
            .append("SHOPORDERID", getSHOPORDERID())
            .append("SHOPID", getSHOPID())
            .append("SHOPNAME", getSHOPNAME())
            .append("logComId", getLogComId())
            .append("EXPRESSNO", getEXPRESSNO())
            .append("csOperatorMan", getCsOperatorMan())
            .append("csOperatorDate", getCsOperatorDate())
            .append("CUSTOMERMEMBERID", getCUSTOMERMEMBERID())
            .append("CUSTOMERNAME", getCUSTOMERNAME())
            .append("CUSTOMERPHONE", getCUSTOMERPHONE())
            .append("CUSTOMERPROVINCE", getCUSTOMERPROVINCE())
            .append("CUSTOMERCITY", getCUSTOMERCITY())
            .append("CUSTOMERDISTRICT", getCUSTOMERDISTRICT())
            .append("CUSTOMERADDRESS", getCUSTOMERADDRESS())
            .append("payDate", getPayDate())
            .append("goodsNum", getGoodsNum())
            .append("goodsPrice", getGoodsPrice())
            .append("EXPRESSMONEY", getEXPRESSMONEY())
            .append("REMARK", getREMARK())
            .append("STATUS", getSTATUS())
            .append("PACKINGWEITH", getPACKINGWEITH())
            .append("weighedMan", getWeighedMan())
            .append("weighedDate", getWeighedDate())
            .append("packingMan", getPackingMan())
            .append("packingDate", getPackingDate())
            .append("STORAGENAME", getSTORAGENAME())
            .append("ctlPalletId", getCtlPalletId())
            .append("createMan", getCreateMan())
            .append("createDate", getCreateDate())
            .append("DATASOURCE", getDATASOURCE())
            .append("PACKAGINGMATERIALS", getPACKAGINGMATERIALS())
            .append("MATERIALSCOUNT", getMATERIALSCOUNT())
            .append("storageId", getStorageId())
            .append("POSTCOAD", getPOSTCOAD())
            .append("finanAuditMan", getFinanAuditMan())
            .append("finanAuditDate", getFinanAuditDate())
            .append("weightingTotal", getWeightingTotal())
            .append("cusMembername", getCusMembername())
            .append("orderSource", getOrderSource())
            .append("TELEPHONE", getTELEPHONE())
            .append("PRINTJH", getPRINTJH())
            .append("PRINTKD", getPRINTKD())
            .append("PRINTCK", getPRINTCK())
            .append("DFSTATUS", getDFSTATUS())
            .append("cusGuid", getCusGuid())
            .append("pickNum", getPickNum())
            .append("ckType", getCkType())
            .append("repFlag", getRepFlag())
            .append("orderType", getOrderType())
            .toString();
    }



    public void setREMARK(String REMARK) {
        this.REMARK = REMARK;
    }
    private String getREMARK() {
        return REMARK ;
    }
}
